﻿.page-inner .head{ border-bottom-width:0;}
.footer{ margin-top:20px;}

.content{ height:960px; }
.content-bg{ width:100%; height:960px; position:absolute; left:0; top:111px; z-index:-1; background:url(../../img/shoppingcart/pay-bg.png) repeat-x left bottom;}
.content-hd, .content-ft{ background:url(../../img/shoppingcart/pay.png) no-repeat;}
.content-hd{ height:54px; background-position:0 0;}
.content-ft{ height:12px; background-position:0 -54px;}
.content-bd{ padding:0 13px; background-color:#3587c2; height:868px;}

.pay-box-hd, .pay-box-ft{ height:10px; overflow:hidden; background:url(../../img/shoppingcart/pay-box.png) no-repeat;}
.pay-method-qianbao dt,.pay-method-zhangdan dt,.pay-method-shengdaka dt, .pay-method-yinhangka dt, .pay-method-xianxia dt, .pay-method-qita dt, .pay-intro a, a.pay-btn, a.pay-btn i, a.pay-btn b, .pay-tip i, .pay-tip s{ background-image:url(../../img/shoppingcart/pay-icon.png); background-repeat:no-repeat;}
.pay-method-qianbao dt,.pay-method-zhangdan dt,.pay-method-shengdaka dt, .pay-method-yinhangka dt, .pay-method-xianxia dt, .pay-method-qita dt{ height:39px; border-bottom:dotted 1px #999;}
.pay-method-qianbao dt{ background-position: 0 0; height:43px;}
.pay-method-zhangdan dt{ background-position: 0 -44px;}
.pay-method-shengdaka dt{ background-position: 0 -84px;}
.pay-method-yinhangka dt{ background-position: 0 -124px;}
.pay-method-xianxia dt{ background-position: 0 -164px;}
.pay-method-qita dt{ background-position: 0 -204px;}
.pay-method-qianbao, .pay-method-zhangdan, .pay-method-shengdaka, .pay-method-yinhangka, .pay-method-xianxia, .pay-method-qita{ padding:10px 24px 0 24px;}

.pay-col{ height:520px;}
.pay-col-lt{ float:left; width:457px;}
.pay-col-rt{ float:right; width:457px;}
.pay-box{ margin-top:10px;}
.pay-box .pay-box-hd{ background-position:0 0;}
.pay-box .pay-box-ft{ background-position:0 -10px;}
.pay-box .pay-box-bd{ background-color:#fff;}
.pay-box dd{ padding:20px 0 0 186px; }
.pay-intro{ float:left; width:136px; margin:6px 0 0 -139px; display:inline;}
.pay-intro span{ margin:0 4px; font-size:16px; color:#f68100; font-family:Tahoma; font-weight:700;}
.pay-intro a{ padding-left:10px; display:block; height:18px; line-height:18px; background-position:-290px -266px;}
a.pay-btn, a.pay-btn:hover{ width:220px; height:44px; position:relative; display:inline-block; text-align:center; line-height:44px; font-size:16px; color:#008df0; font-family:Microsoft YaHei, SimHei; font-size:700; text-decoration:none; background-position:0 -246px;}
a.pay-btn i{ display:block; width:42px; height:43px; background-position:-220px -246px; position:absolute; right:-2px; top:-3px;}
a.pay-btn b{ height:18px; overflow:hidden; display:block; margin: 12px auto;}
.pay-btn-qianbao b{ width:108px; background-position:0 -291px;}
.pay-btn-shoujifee b{ width:108px; background-position:0 -311px;}
.pay-btn-shoujika b{ width:130px; background-position:0 -331px;}
.pay-btn-guhua b{ width:108px; background-position:0 -351px;}
.pay-btn-kuandai b{ width:108px; background-position:0 -371px;}
.pay-btn-shengdaka b{ width:90px; background-position:0 -391px;}
.pay-btn-shengfutong b{ width:108px; background-position:0 -411px;}
.pay-btn-wangyin b{ width:108px; background-position:0 -431px;}
.pay-btn-yidian b{ width:90px; background-position:0 -451px;}
.pay-btn-yinlian b{ width:108px; background-position:0 -471px;}
.pay-method-qianbao{ height:126px;}
.pay-method-zhangdan{ height:312px;}
.pay-method-shengdaka{ height:188px;}
.pay-method-yinhangka{ height:250px;}

.pay-boxs{ margin-top:10px;}
.pay-boxs .pay-box-hd{ background-position:0 -20px;}
.pay-boxs .pay-box-ft{ background-position:0 -30px;}
.pay-boxs .pay-box-bd{ background-color:#e2eef6;}
.pay-method-xianxia, .pay-method-qita{ height:134px;}
.pay-boxs dd{ padding:16px 0 0 60px;}
.pay-boxs dd a.pay-tipbtn{ font-size:18px; font-weight:700; margin-right:70px;}
.pay-boxs dd a.pay-tipbtn:hover{text-decoration:none;  color:#f68100}
.pay-tipbody, .pay-tip{ display:none;}

.pay-tip{ position:absolute; padding:2px 10px 2px 20px; border:solid 1px #efaf71; background-color:#fffaef; color:#666;}
.pay-tip i{position:absolute; display:block; left:0; top:2px; width:18px; height:18px; background-position: -257px -239px;}
.pay-tip s{position:absolute; display:block; overflow:hidden; width:16px; height:7px;  top:-7px; left:32px; background-position: -283px -246px;}
.pay-tip a{ margin-left:16px; color:#1a74b0;}